saffron liver - French English Dictionary